使用 SeaTable 制作员工信息系统

模板链接:https://cloud.seatable.cn/dtable/external-links/03f8b3c012954157b7e9/

应用搭建是 SeaTable 3.2 中新增加的功能。本篇我们演示如何用该功能搭建出一个员工信息管理系统。之前我们已经提供了一个员工信息管理的模板了 (https://cloud.seatable.cn/dtable/external-links/612e6111c9184158a564/?tid=0000&vid=MHGD ),但是仅仅用一个表格来管理员工信息,无法实现和员工的互动,比如

通过制作一个如下图的一个外部应用,我们就能满足上述的需求,让员工的信息可以被更高效的收集、展示和查询,提供企业管理的信息化水平。

为详细说明,分为以下两部分内容。

建立表格和应用

建立表格

在新建应用之前,我们需要先建立基本的表格。

首先我们建立公共信息表、请假记录表、居家办公记录表这三个子表,并且设置好相应的列类型,主要是文本列、日期列、数字列、地理位置列、创建者列。

建立应用

接下来我们新建一个通用应用,并进入编辑页面。

我们需要建立五个页面,分别是

个人信息提交

首先我们新建一个个人信息提交页面,子表选择为公共信息表,选择表单格式。

然后我们点击左侧设置按钮,开启表单备注选项,在顶部为表单备注填写注意事项,最后点击右上角保存设置即可。

我提交的信息

我们继续新建页面,子表我们仍然选择公共信息表,但是页面类型我们选择表格类型,用于展示自己提交的信息。

接下来的设置需要重点注意,我们提交后,页面默认会显示所有人的信息,但是我们只想让每个人看到自己提交过的信息,这样便于之后对自己的信息进行修改。那应该如何设置呢?

我们之前在创建“公共信息”子表时,建立了一列 {创建者} 列,这时就派上用场了。我们在设置中,点击预过滤,设置过滤条件为“创建者-包含当前用户”。可以看到,只有姓名是当前用户的数据,才会展示出来。

公共信息、请假记录、居家办公记录

最后我们分别为三个子表建立表格类型的页面,用于展示记录。

结合工作流

当我们需要请假/居家办公时,首先肯定需要提交申请,经过审批才算完成,那么我们在哪里提交呢?

你可以结合工作流的功能,完成提交申请的步骤。

请假记录/居家办公记录的应用页面只是展示的作用,而不是让员工直接点击右上角“增加记录”来添加记录。

我们在表格中,分别新建两个工作流,即请假申请和居家办公申请。当员工需要请假/居家办公时,需要先在工作流中提交申请,被负责人审批之后,记录就会展示在应用的页面上。

这样,从头到尾我们就可以通过表格、工作流、通用应用,三者结合起来,完成整个员工信息系统了。

最后,在应用左侧的用户和角色管理中,可以自定义角色权限,我们做如下设置;然后分享应用的邀请链接给成员就可以了。

总结

在本案例中,我们先利用 SeaTable 表格丰富的列类型来建立基本的字段;然后在表格基础之上,创建通用应用及各个页面,并进行设置;最后用工作流功能来满足请假/居家办公的信息提交需求。几项简单的设置,就可以将平日繁琐的员工信息记录工作变得简单又迅速,还可以将收集信息和展示信息统一起来。SeaTable 还有很多有助于高效完成工作的功能,我们可以根据自己的需求,灵活运用,将工作效率大大提升。

Last modified by seatable, 2022-09-13

建立表格和应用
建立表格
建立应用
结合工作流
总结